package pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Id;
import javax.persistence.Table;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Table(name = "express")
public class Express {

    // 快递编号
    @Id
    private Integer id;

    // 快递名字
    private String name;

    // 快递的收货人ID
    private String userId;

    // 快递的入库时间
    private LocalDateTime deliveryTime;

    // 快递的状态码(0是未取件,1为已经取件)
    private Integer stateCode;

    // 快递的取货验证码
    private Integer checkCode;

    // 快递的存放位置
    private String storageLocation;

    // 快递收获地址
    private String deliveryAddress;

    // 用户需要支付的快递费用
    private BigDecimal cost;
}

